English word definition — powered by WordNet
allow participation in or the right to be part of
allow to enter
Want to remember let in?